requiring surgical intervention - Alemán Inglés Diccionario